package com.key.mapper;

import com.key.common.vo.ACSVO;

import java.util.List;

/**
 * @Author：朕
 * @Package：com.key.mapper
 * @Project：ams_system
 * @name：ACSMapper
 * @Date：2023/2/24 0:47
 * @Filename：ACSMapper
 */
public interface ACSMapper {

    //根据分类名称查询资产分类的Id,名称,总数，金额
    List<ACSVO> findACS();

    //资产分类汇总的总数量和总金额
    List<ACSVO> sumACS();

    //根据部门查询资产分类的Id,名称,总数，金额
    List<ACSVO> findACSByCompanyName(String companyName);

    //根据公司名称查询资产分类的总数量和总金额
    List<ACSVO> sumACSByCompanyName(String companyName);

    //根据部门查询资产分类的Id,名称,总数，金额
    List<ACSVO> findACSByDepartmentName(String departmentName);

    //根据部门名称查询资产分类的总数量和总金额
    List<ACSVO> sumACSByDepartment(String departmentName);

    //通过分类编码显示资产分类报表
    List<ACSVO> findACSById(Integer Id);


}
